basin irrigation - Español Inglés Diccionario